| | Type | Name | Arguments | | - | - | ^CFightingObj | m_pxOwner |
| - | - | array | m_apxAvailWeapons |
| - | - | int | m_iCurRight |
| - | - | int | m_iCurLeft |
| - | - | int | m_iCurArmor |
| - | - | int | m_iCurrentWeapon |
| - | - | int | m_iSecShort |
| - | - | int | m_iSecMid |
| - | - | bool | m_bAutoWeaponSel |
| - | - | int | m_iWeaponVariation |
| - | - | int | m_iLHVariation |
| - | - | void | constructor | (
) |
| X | - | void | destructor | (
) |
| X | - | ref CWeaponMgr | op_Assign | (
ref CWeaponMgr ) |
| X | - | void | constructor | (
^CFightingObj p_pxOwner ) |
| X | - | int | FindWeapon | (
string p_sTT ) |
| X | - | void | SetAutoWeaponChange | (
bool p_bO ) |
| X | - | string | GetCurrentWeapon | (
) |
| X | - | string | GetRightHandWeapon | (
) |
| X | - | string | GetLeftHandWeapon | (
) |
| X | - | string | GetArmor | (
) |
| X | - | string | GetSecondaryWeaponS | (
) |
| X | - | string | GetSecondaryWeaponM | (
) |
| - | - | string | GetWeaponPath | (
int p_iIdx ) |
| X | - | void | ForceWeaponVariation | (
int p_iVar ) |
| X | - | void | SelectNewWeaponVariation | (
) |
| X | - | void | SelectNewLeftHVariation | (
) |
| X | - | string | GetRightHVariationPostfix | (
) |
| X | - | string | GetLeftHVariationPostfix | (
) |
| X | - | int | AddWeapon | (
string p_sTT ) |
| X | - | void | RemWeapon | (
string p_sTT ) |
| X | - | int | NumWeapons | (
) |
| X | - | ^CWeaponDesc | GetWeapon | (
int p_iIdx ) |
| X | - | void | UpdateStdWeapons | (
) |
| X | - | void | ClearAllWeapons | (
) |
| X | - | void | UpdateAll | (
) |
| X | - | void | SetWeapons | (
string p_sRight , string p_sLeft , string p_sArmor ) |
| X | - | string | GetBestWeapon | (
^CFightingObj p_pxEnemy ) |
| X | - | string | GetBestWeapon | (
^CFightingObj p_pxEnemy , bool p_bEvaluate ) |
| - | - | bool | GetStandardWeapons | (
ref array po_rapxWeapons ) |
| - | - | real | GetWeaponRange | (
int p_iIdx ) |
| - | - | bool | IsValidWeaponIdx | (
int p_iIdx ) |
| X | - | bool | IsLongRangeWeapon | (
int p_iIdx ) |
| X | - | bool | IsSecondaryWeapon | (
int p_iIdx ) |
| - | - | bool | IsSpecialWeapon | (
int p_iIdx ) |
| - | - | string | GetWeaponTT | (
int p_iIdx ) |
| - | - | void | UpdateSecondaryWeapons | (
) |
| - | - | void | UpdateSpecialWeapons | (
) |